effector organ - Spanish English Dictionary